Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

522
Vistas
`warn_for_unused_master_specs_repo => false` provoca errores de sintaxis

Recientemente he estado trabajando en dos proyectos de iOS. Uno de ellos tiene comandos source en el Podfile y el otro no. El Podfile para este último se parece a esto:

 platform :ios, '12.0' target 'MyApp' do use_frameworks! pod 'Foo', '~> 1.2' pod 'Bar', '~> 5.4' # ...etc end post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0' end end end

Cada vez que ejecuto pod install para ese proyecto, recibo una advertencia sobre un repositorio de especificaciones maestras no utilizado, pero dice que agregue warn_for_unused_master_specs_repo => false para deshabilitar la advertencia. Así que hago:

 platform :ios, '12.0' warn_for_unused_master_specs_repo => false # this is new # ...

Ahora, recibo un error de sintaxis cuando intento pod install . No conozco a Ruby, así que no puedo diagnosticar muy bien el problema.

Ya encontré la advertencia "Su proyecto no especifica explícitamente el repositorio de especificaciones maestras de CocoaPods" al ejecutar pod install . La respuesta aceptada dice que elimine el repositorio de especificaciones maestras, que no es una solución viable en mi caso; como dije al principio, estoy trabajando en otro proyecto que especifica la source , y cada vez que ejecuto pod install allí aparece la advertencia simplemente regresará.

¡También descubrí que :warn_for_unused_master_specs_repo (con dos puntos) es una opción para la install! comando, que podría verse así:

 install! 'cocoapods', :warn_for_unused_master_specs_repo => false

¡pero actualmente no tengo una install! comando, y no estoy seguro de cuáles serían las consecuencias de agregar uno. (Google no ha sido de ayuda aquí, ya que los resultados son más sobre el comando pod install shell que sobre el comando install! Ruby).

¿Por qué la advertencia sugiere algo que no está permitido y qué debo hacer?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

¡Usa install! 'cocoapods', :warn_for_unused_master_specs_repo => false

¡Una install! 'cocoapods' El comando install! 'cocoapods' está implícito para cualquier Podfile. Más información en la guía Podfile .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda